antipersonnel hand grenade - Francés Inglés Diccionario