have an important role - Turco Inglés Diccionario