poop-royal - German English Dictionary