natural soil deposit - Español Inglés Diccionario