stench-trench - Turkish English Dictionary