he has a screw loose - Allemand Anglais Dictionnaire