plantule - French English Dictionary