hide something well - Alemán Inglés Diccionario