extraordinary appeal - French English Dictionary