hump it (to somewhere) - Espagnol Anglais Dictionnaire