immunocytoadherence - French English Dictionary