to adumbrate something - French English Dictionary