globus pharyngeus - French English Dictionary