tumult of emotions - Alemán Inglés Diccionario