strong stench/stink - Turkish English Dictionary