plural of invraisemblable - French English Dictionary