imperfect substitute - Turkish English Dictionary