renewability - French English Dictionary