notepaper dispenser - German English Dictionary