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