coarse petticoat of the ecuadoran highlands - Français Anglais Dictionnaire