stenodermine - Spanish English Dictionary