staple finisher - German English Dictionary