to stink out something - Turco Inglés Diccionario