resembling cambric - French English Dictionary