suffer anguish - Francés Inglés Diccionario