let's face the facts. - Turkish English Dictionary