carambola tree (averrhoa carambola) - French English Dictionary