in the garb of - French English Dictionary