walk on the beach - Turkish English Dictionary