instrument used to stamp - Alemán Inglés Diccionario