seed ball - French English Dictionary