oceangoing rescue tug - Turkish English Dictionary