lose one's train of thought - French English Dictionary