heavy right foot - Allemand Anglais Dictionnaire