a prominent role - Turco Inglés Diccionario