mixture of pebbles, sand and clay - Turkish English Dictionary