spermatheca - Francés Inglés Diccionario