impressionably - French English Dictionary