putrefactor - Francés Inglés Diccionario