street rat - Spanish English Dictionary