prove to be a miserable failure - Allemand Anglais Dictionnaire