stenothyrids - Turkish English Dictionary