handle guard (bladed weapon) - Francés Inglés Diccionario