The English term "heel" matches the Greek term "heel takou’ni, fte’rna"

other english words that include "heel" : greek :
wheel wheel ro’za