sparrow's-egg lady's-slipper - Alemán Inglés Diccionario