truth is stranger than fiction - Allemand Anglais Dictionnaire