ta (teaching assistant) - French English Dictionary