fully engaged in servicing - Alemán Inglés Diccionario