semillera - French English Dictionary