chain of volcanoes - Turkish English Dictionary