denumerable - French English Dictionary