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