annuloid - Francés Inglés Diccionario