stenopids - German English Dictionary