spermatocidal - Francés Inglés Diccionario