blast through waves - Turkish English Dictionary