impressively - French English Dictionary