play a big role - Español Inglés Diccionario