pillbug - German English Dictionary