i felt so helpless - Allemand Anglais Dictionnaire