stink like a polecat - Francés Inglés Diccionario