spermatophore - Alemán Inglés Diccionario