dental excavator - Turco Inglés Diccionario