improbable testimony - Allemand Anglais Dictionnaire