european technical agreement - Español Inglés Diccionario