feel hard done by - Espagnol Anglais Dictionnaire