pluck up the courage to... - French English Dictionary