undertake a journey - French English Dictionary