have strange ideas - Turc Anglais Dictionnaire