dependable undertaking (du) - French English Dictionary