macrophageEnglish → FrenchOxford English–Frenchmacrophage /BrE ˈmakrə(ʊ)feɪdʒ , AmE ˈmækrəˌfeɪdʒ / noun macrophage m