perched beach - Turkish English Dictionary