dental dam (rubber dam) - Español Inglés Diccionario