contract field technician - Español Inglés Diccionario