semi-submersible oil drilling rig - Francés Inglés Diccionario