efficiently managed - Alemán Inglés Diccionario