venus' slipper - Alemán Inglés Diccionario