competing undertaking - French English Dictionary