satrapal - German English Dictionary