plantlets - German English Dictionary