d&e (dilation and extraction) - Español Inglés Diccionario