venus' slipper - Francés Inglés Diccionario