oil one's palm - Spanish English Dictionary