sufficient disclosure - Turkish English Dictionary