someone's better half - Turkish English Dictionary