demandable - French English Dictionary