pharyngeal lymphoid ring - German English Dictionary