(bir yer) leş gibi kokuyor! - Turkish English Dictionary