lay a burden on - French English Dictionary