play a crucial role - Turco Inglés Diccionario