chain of volcanoes - Turco Inglés Diccionario