catch the public imagination - French English Dictionary