beach hibiscus - Turkish English Dictionary