root of foot - Anglais Synonymes Dictionnaire