layer of humus - Turkish English Dictionary