specialist treatment - Alemán Inglés Diccionario