i said to myself that... - Français Anglais Dictionnaire