mind your betters - French English Dictionary