play an important role - Inglés Sinónimo Diccionario