a strange person or a criminal - Turc Anglais Dictionnaire