have got a screw loose - Allemand Anglais Dictionnaire