away from the main street - Spanish English Dictionary