small watercourse, gorge or brook - Spanisch Englisch Wörterbuch