pink calla lily - German English Dictionary