the fact remains that - Allemand Anglais Dictionnaire