advanced technology attachment - Francés Inglés Diccionario