seed bud - French English Dictionary