pillbugs - German English Dictionary