hump it (to somewhere) - Turc Anglais Dictionnaire