carambola tree (averrhoa carambola) - Turkish English Dictionary