device which binds together paper - Alemán Inglés Diccionario