cacao lily - German English Dictionary