overlying sediments - Turco Inglés Diccionario