strong stench/stink - Turco Inglés Diccionario