seedpod - French English Dictionary