germinating apparatus - French English Dictionary