server appliance - Alemán Inglés Diccionario