have a heavy foot - Français Anglais Dictionnaire