offshore drill rig tower - Spanish English Dictionary