who has suffered much - Alemán Inglés Diccionario