demandability - French English Dictionary