service channel facility - Alemán Inglés Diccionario