easily renewable - French English Dictionary