chamber that collects branches, leaves and debris in a channel or ditch - Spanish English Dictionary