aran islands - Turkish English Dictionary