denudate - Español Inglés Diccionario