beachfront rooms - Turkish English Dictionary