the earth moved (or did the earth move for you?) - Français Anglais Dictionnaire