Definition of Canal Zone in English:

Canal Zone

proper noun