terror trooper - German English Dictionary