technology-based training (tbt) - Turkish English Dictionary