improvised incendiary device (iid) - Turco Inglés Diccionario