hardpressed - Alemán Inglés Diccionario