he has a screw loose - Turc Anglais Dictionnaire