lead technical agency - Alemán Inglés Diccionario