off-shore installations - Turco Inglés Diccionario