layer of humus - Espagnol Anglais Dictionnaire