intellectually stimulating - Turc Anglais Dictionnaire