a sunny beach - Turkish English Dictionary