terror trooper - French English Dictionary