proteoglycans - French English Dictionary