filthy and stinking - Turkish English Dictionary