alley rat - Spanish English Dictionary