hibiscus abelmochus - Turkish English Dictionary