hand grenades - Alemán Inglés Diccionario