make a stand for - French English Dictionary