hibiscus coast - Turkish English Dictionary