tea seed - French English Dictionary