release by explosive part - Turkish English Dictionary