stenodermine - French English Dictionary