attachment apparatus - Alemán Inglés Diccionario