venus' slipper - Español Inglés Diccionario