pilula - German English Dictionary