play an essential role - Turco Inglés Diccionario