depression or hollow in an avenue at the intersection with another street - Spanisch Englisch Wörterbuch