the live plants - German English Dictionary