jamaica cabbage tree - Turkish English Dictionary