not to be discouraged by - French English Dictionary