ppd proteins - Francés Inglés Diccionario