foreign body giant cell - Francés Inglés Diccionario