suffer anguish - Español Inglés Diccionario