self-dealing - German English Dictionary