loom large in someone's mind - Turco Inglés Diccionario