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