hand priming device - Francés Inglés Diccionario