off-site supervision - Alemán Inglés Diccionario