transition radiation tracker - French English Dictionary