off-shore installations - Alemán Inglés Diccionario