to undertake - French English Dictionary