it's strange but true - Français Anglais Dictionnaire