off-shore bank - Turkish English Dictionary