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