triplet lily - German English Dictionary