supply card - French English Dictionary