shameplant (mimosa pudica) - German English Dictionary