sand-gravel mixture - Turkish English Dictionary