spermatocyst - Francés Inglés Diccionario