play a critical role - Francés Inglés Diccionario