jamaica sorrel - Turkish English Dictionary