the duty imposed - French English Dictionary