meet with disaster or failure - Allemand Anglais Dictionnaire