overlying sediments - Alemán Inglés Diccionario