little worms
definitions
-
Small, invertebrate animals that typically live in soil or water.fr: Petits vers
-
A derogatory term for contemptible, cowardly, or despicable people.fr: Individus méprisables
examples
-
The gardener found little worms in the moist soil.
Le jardinier a trouvé de petits vers dans la terre humide.
-
He called them little worms for betraying his trust.
Il les a traités de gens méprisables pour avoir trahi sa confiance.