master seed lot - French English Dictionary