mind your betters - German English Dictionary