be hard done by - Turco Inglés Diccionario