creeping lily - German English Dictionary