spermatophore - Español Inglés Diccionario