thoroughgoingness - Turkish English Dictionary