pilule - German English Dictionary