underwater bulldozer - Turkish English Dictionary