off-shore installations - Francés Inglés Diccionario