cell adhesion molecules - French English Dictionary