play an important role - Turco Inglés Diccionario