boom-towing - Turkish English Dictionary