ceylon lac - French English Dictionary