shameplant (mimosa pudica) - French English Dictionary