terror trooper - Spanish English Dictionary