contagious pustular stomatitis virus - French English Dictionary