meaning of canalón

canalón - Spanish to English

gutter