thermal detonator - Turkish English Dictionary