offshore towing ship - Turkish English Dictionary