enormous influence - Turco Inglés Diccionario