semen preservation - Spanish English Dictionary