personal undertaking - French English Dictionary