suffer anguish - Alemán Inglés Diccionario