my better half - Turkish English Dictionary