laryngeal squamous cell carcinoma - German English Dictionary