hive off something - Spanish English Dictionary