transition radiation tracker - Spanish English Dictionary