denude something - Alemán Inglés Diccionario