royal botanical gardens - German English Dictionary