emerald beach - Turkish English Dictionary