phasmids - German English Dictionary