it's strange but true - Allemand Anglais Dictionnaire