face the facts - İngilizce Eşanlam Sözlük