technical lab assistant - Alemán Inglés Diccionario