highly specialized apparatus - Alemán Inglés Diccionario