blast through waves - German English Dictionary