root canals - Turco Inglés Diccionario