semente - French English Dictionary