feel hard done by - Turkish English Dictionary