grenade thrower - Francés Inglés Diccionario