ingiltere'nin northumberland bölgesinin doğu kıyısı açıklarında yer alan bir ada - Turkish English Dictionary