squid rings - Francés Inglés Diccionario