higher plants - German English Dictionary