lady's slipper - Francés Inglés Diccionario