preliminary impression - French English Dictionary