stenodermine - Turkish English Dictionary