managed by - Español Inglés Diccionario