sementar - French English Dictionary