take the high ground - French English Dictionary