plural of invraisemblable - German English Dictionary