capture (one's) imagination - Turco Inglés Diccionario