losing one’s way or going astray - French English Dictionary