hump it (to somewhere) - Allemand Anglais Dictionnaire