colluvial deposit - French English Dictionary