semillazo - French English Dictionary