submarine blasting - Turkish English Dictionary