i sent you a video - Français Anglais Dictionnaire