sperma - French English Dictionary