basaloid squamous cell carcinoma of the larynx - French English Dictionary