movable offshore drilling rig - Turkish English Dictionary