demandability - Spanish English Dictionary