self managed - Alemán Inglés Diccionario