to loom large - Turco Inglés Diccionario