spermoderm - French English Dictionary