stenothyrids - German English Dictionary