feel defeated - Allemand Anglais Dictionnaire