terror trooper - Turkish English Dictionary