pseudopupa - German English Dictionary