tumult of emotions - Turco Inglés Diccionario