play a critical role - Alemán Inglés Diccionario