play a big role - Turco Inglés Diccionario