throwing range (grenade) - Francés Inglés Diccionario