engage both the mind and the eye - Türkçe İngilizce Sözlük