investigate thoroughly - Turkish English Dictionary