The English term "sole" matches the German term "Fußsohle"

other english words that include "sole" : german :
gasolene, gasoline, petrol Benzin
sole Seezunge
sole Sohle
comfort, console Trost spenden