phasmide - German English Dictionary