putrescency - Francés Inglés Diccionario