advanced technology attachment - Alemán Inglés Diccionario