From English-Dutch FreeDict Dictionary ver. 0.2: let /let/ 1. laten, laten begaan, laten schieten, loslaten, toelaten 2. verhuren
let /let/ 1. laten, laten begaan, laten schieten, loslaten, toelaten 2. verhuren