sperm antibody - French English Dictionary