spermicidal foam - Francés Inglés Diccionario