be hard done-by - Alemán Inglés Diccionario