mast cells - Francés Inglés Diccionario