moorish slipper vendor - Francés Inglés Diccionario