stink like a polecat - Turco Inglés Diccionario