impact and influence - Turco Inglés Diccionario