no doubt the fact - Allemand Anglais Dictionnaire