semillas - French English Dictionary