bir yerden yalıtılmış kalmak - Turkish English Dictionary