prodigieuse - French English Dictionary