believe despite all odds - Allemand Anglais Dictionnaire