spermaphore - Alemán Inglés Diccionario