pillules - German English Dictionary