semi-submersible oil drilling rig - Turkish English Dictionary