finish somebody off - Spanish English Dictionary