adenoid squamous cell carcinoma - Francés Inglés Diccionario