riding suit with a long skirt - Francés Inglés Diccionario