The Translation Studies Scientific Research laboratory