suffer a great defeat - Allemand Anglais Dictionnaire