frame (of a pistol) - Francés Inglés Diccionario