huancabamba depression (east-west depression through the andes mountains of northern peru) - French English Dictionary