i was under the impression - French English Dictionary