annuloid - Alemán Inglés Diccionario