rub someone out - Spanish English Dictionary