cyclades (island chain) - Francés Inglés Diccionario