in a thorough or complete way - Turkish English Dictionary