tell something down the last detail - Turkish English Dictionary