membranous pharyngitis - French English Dictionary