macrophagocyte - Francés Inglés Diccionario