boom towing - Turkish English Dictionary