have better things do - Turkish English Dictionary