ambary (hibiscus cannabinus) - Turkish English Dictionary