off-shore installation - Turco Inglés Diccionario