esperma - French English Dictionary