stenothyrids - French English Dictionary