flecainide - French English Dictionary