pine beach - Turkish English Dictionary