in greater depth - Turkish English Dictionary