delegator - German English Dictionary