carambola tree (averrhoa carambola) - German English Dictionary