BEOLINGUS
Dictionary - TU Chemnitz

 English  German

put-upon (of a person) schwer beansprucht; schwer gebeutelt; (von anderen) vereinnahmt (Person)

to feel put-upon sich vereinnahmt fühlen