cape lily - German English Dictionary