layer of humus - Turco Inglés Diccionario