put matters right - Turkish English Dictionary