spicate venus's looking-glass - Francés Inglés Diccionario