varicelloid - French English Dictionary