lotus-leaf-inspired - German English Dictionary