powered stapler - Spanish English Dictionary