be weak and feeble - Allemand Anglais Dictionnaire