undertakes - French English Dictionary