explosive grenade - Turco Inglés Diccionario