discoid-cleoid carving instrument - Español Inglés Diccionario