weak in the head - Allemand Anglais Dictionnaire