in a detailed manner - Turkish English Dictionary