delve into the truth - Turkish English Dictionary