sand and gravel beach - Turkish English Dictionary