capture (one's) imagination - Alemán Inglés Diccionario