natural soil deposit - Fransızca İngilizce Sözlük