hand grenades - Francés Inglés Diccionario