blast with delayed detonator - Turkish English Dictionary