stinking badger - Francés Inglés Diccionario