mixed tumour of salivary gland - Alemán Inglés Diccionario