play a vital role - Turco Inglés Diccionario