sand and gravel trap - Turkish English Dictionary