i think we're lost - French English Dictionary