attachment device - Turco Inglés Diccionario