lie on the beach - Turkish English Dictionary