be hard done-by - Turkish English Dictionary