annuloid - Turco Inglés Diccionario