advanced technology attachment - Turco Inglés Diccionario