surface or surficial deposit - Francés Inglés Diccionario