delay action detonator - Turkish English Dictionary