mixed tumour of salivary gland - Francés Inglés Diccionario