Definition of Humboldt Current in English:

Humboldt Current

proper noun