hard troweled surface - Turkish English Dictionary