depression or hollow in an avenue at the intersection with another street - Spanish English Dictionary