money at call and short notice - French English Dictionary