wind-borne sand deposit - French English Dictionary