pupula - German English Dictionary