powered stapler - Francés Inglés Diccionario