stench of the swamp - Francés Inglés Diccionario