the moment i saw you - Français Anglais Dictionnaire