whatever its nature is - Turkish English Dictionary