concealed facts - Turco Inglés Diccionario