the true facts of the matter - Turco Inglés Diccionario