semen preservation - French English Dictionary