aqua-blasting - Turkish English Dictionary