ellesmere island - Turkish English Dictionary