heavily laden - French English Dictionary