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