be hard done by - Turkish English Dictionary