contract field technician - Alemán Inglés Diccionario