sneakily drinking alcohol - Spanish English Dictionary