hydrocoloid - French English Dictionary