tamatakaya meaning in english [Mexican through Span and Eng.] n. The Tomato fruit. Averrhoa carambola (Watts.)