pay itself off - Turkish English Dictionary