lay a heavy trip on someone - Français Anglais Dictionnaire