shot to the curb - Spanish English Dictionary