stand at a high price - French English Dictionary