seméed - French English Dictionary